Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 STAMFORD ROAD Detached £439,172 £260,000 20 Oct 2006
24 STAMFORD ROAD Detached £390,544 £364,000 11 Jun 2021
25 STAMFORD ROAD Detached £471,710 £411,000 21 Dec 2020
26 STAMFORD ROAD Detached £429,135 £106,500 15 Dec 1999
28A STAMFORD ROAD Detached £385,900 £135,000 28 Jun 2002
29 STAMFORD ROAD Detached £406,323 £87,000 24 Jul 1998
30 STAMFORD ROAD Detached £355,810 £351,500 28 Jun 2023
31 STAMFORD ROAD Detached £472,751 £375,000 27 Nov 2017
32 STAMFORD ROAD Detached £337,508 £182,500 6 May 2005
35 STAMFORD ROAD Detached £424,909 £94,800 26 Mar 1999
39 STAMFORD ROAD Detached £416,204 £75,000 30 Aug 1996
40 STAMFORD ROAD Detached £556,450 £462,000 25 Mar 2020
42 STAMFORD ROAD Detached £382,986 £71,000 20 Dec 1996
43 STAMFORD ROAD Detached £425,781 £250,000 23 Aug 2012
44 STAMFORD ROAD Detached £491,032 £400,000 8 Apr 2020
45 STAMFORD ROAD Semi-Detached £403,079 £243,500 19 Dec 2006
46 STAMFORD ROAD Semi-Detached £353,819 £150,000 25 Jun 2003
47 STAMFORD ROAD Detached £596,836 £588,000 3 Nov 2023
48 STAMFORD ROAD Semi-Detached £474,849 £385,000 25 Jul 2019
50 STAMFORD ROAD Semi-Detached £377,938 £303,000 31 May 2018
52 STAMFORD ROAD Semi-Detached £399,639 £260,000 13 Jun 2014
54 STAMFORD ROAD Semi-Detached £379,504 £267,500 3 Sep 2015